/**
 * 用来存储本地数据，当做MAP来使用
 */
let localMap = {

	/**
	 * PUT值
	 * @param {Object} key
	 * @param {Object} value
	 */
	put: function(key, value) {
		try {
			uni.setStorageSync(key, value);
		} catch (e) {
			console.error(e);
		}
	},
	/**
	 * 获取本地存储的值
	 * @param {Object} key
	 */
	get: function(key) {
		let value = null;
		try {
			value = uni.getStorageSync(key);
		} catch (e) {
			console.error(e);
		}
		return value;
	},
	/**
	 * 删除值
	 * @param {Object} key
	 */
	remove: function(key) {
		try {
			uni.removeStorageSync(key);
		} catch (e) {
			console.error(e);
		}
	},
	/**
	 * 清除所有缓存，慎用
	 */
	clear: function(){
		try {
			uni.clearStorageSync(key);
		} catch (e) {
			console.error(e);
		}
	}

}
export default localMap;
